general purpose plough - English Synonyms Dictionary